body {
	font-family: "微软雅黑", "Microsoft YaHei", "宋体", verdana;
}

#header {
	width : 100%;
	height : 80px;	
	background : #EEEEEE;
	border-bottom : 2px solid  #F27B03;	
}


#header-content {
	width : 960px;		
	margin : 0px auto;
}

#header-content #logo {
	width : 200px;
	height : 60px;
	background : white;
}

#header-content #navbar {
	width : 660px;
	margin-top : 38px;
}

#main {
	width : 960px;
	height : auto;
	position : relative;
	margin : 10px auto;
	1background : pink;
}

#sidebar {
	width : 220px;
	1background : #999999;
}

#mainContent {
	width : 700px;
	font-size : 12px;
}

#mainContent .goods-name {
	cursor : pointer;
}
#mainContent .goods-price {
	line-height : 30px;
	font-size : 14px;
	font-weight : bold;
	color : red;
}

#footer {
	width : 100%;
	height : 40px;
	background : #EEEEEE;
	text-align : center;
	line-height : 30px;
	font-size : 12px;
}


/*component-panel*/
.panel{
  border: 1px solid #DEDEDE;
  1background : #F7F6F4;
  1background: -moz-linear-gradient(center top , #F7F6F4, #EBE8E2) repeat scroll 0 0 transparent;
  1box-shadow: 0 1px 5px #AAAAAA;
}

.panel-header{
	padding : 6px 10px;
	background: none repeat scroll 0 0 #f7f7f7;
	position : relative;
}

.panel-title{
	font-size : 15px;	
	font-weight : normal;
}

.panel-title-icon{
	display :inline-block;
	width : 16px;
	height : 16px;
	background : white;
	margin-right : 4px;
	vertical-align : middle;
}

.panel-titlebar-left{
	height : 100%;
	position : absolute;
	top : 0px;
	left : 0px;	
}

.panel-titlebar-right{
	height : 100%;
	position : absolute;
	top : 0px;
	right : 0px;	
}

.panel-body {
	padding : 10px;
	background : white;
}

/* catagory-list */
.list {
	list-style : none;
	padding : 0px;
	margin : 0px 0px 0px 0px;
}

.list-header {
	height : 30px;
	line-height : 30px;	
}

.list-header a{
	color : #E4393C;
}

.list-item {
	height : 24px;
	line-height : 24px;
	color : white;
	width : 50%;
	float : left;
}

.list-item a{
	color : #353535;
	font-size : 12px;
	cursor : pointer;
}